package org.opens.javaskill.neat_code;

import org.junit.Test;

public class IfElseStandards {

    private Integer successFlag = 1;

    /**
     * 说明:
     *      1. if...else...条件判断的标准格式应该在表达式的每个元素之间空一个空格, 写出来的表达式比较优美, 没有那种看起来一团糟的感觉.
     */
    @Test
    public void test1() {
        // 不好的示例: 所有元素都紧挨着, 没有丝毫格式.
        if(successFlag==1){
            System.out.println("成功了"+successFlag);
        }else if(successFlag==2){
            System.out.println("成功了"+successFlag);
        }else if(successFlag==3){
            System.out.println("成功了"+successFlag);
        }else{
            System.out.println("失败了"+successFlag);
        }

        // 好的示例: if...else...语句做到了元素之间隔开一个空格
        if ( successFlag == 1 ) {
            System.out.println("成功了" + successFlag);
        } else if ( successFlag == 2 ) {
            System.out.println("成功了" + successFlag);
        } else if ( successFlag == 3 ) {
            System.out.println("成功了" + successFlag);
        } else {
            System.out.println("失败了" + successFlag);
        }

    }

}
